第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在 3.5.3 virtualenv 中運(yùn)行時(shí) Vim 中的 Python 錯(cuò)誤

在 3.5.3 virtualenv 中運(yùn)行時(shí) Vim 中的 Python 錯(cuò)誤

手掌心 2021-12-21 16:21:14
我pyenv在 Ubuntu 16.04 上安裝了多個(gè) Python 版本。我創(chuàng)建了虛擬環(huán)境來(lái)處理使用不同版本的項(xiàng)目pipenv。然而,為Python 3.5.x的只有我得到這樣的錯(cuò)誤,當(dāng)我嘗試用Vim編輯8(通過(guò)安裝的文件PPA)在激活的virtualenv:"test.py" 49L, 1434CError detected while processing function jedi#init_python[4]..<SNR>48_init_python[27]..jedi#setup_python_imports:line   25:Traceback (most recent call last):  File "<string>", line 1, in <module>  File "/home/user/.local/share/virtualenvs/test-AYf6DmHL/lib/python3.5/imp.py", line 19, in <module>    from importlib._bootstrap import _ERR_MSG, _exec, _load, _builtin_from_name  File "/home/user/.local/share/virtualenvs/test-AYf6DmHL/lib/python3.5/importlib/__init__.py", line 57, in <module>    import types  File "/home/user/.local/share/virtualenvs/test-AYf6DmHL/lib/python3.5/types.py", line 166, in <module>    import functools as _functools  File "/home/user/.local/share/virtualenvs/test-AYf6DmHL/lib/python3.5/functools.py", line 23, in <module>    from weakref import WeakKeyDictionary  File "/home/user/.local/share/virtualenvs/test-AYf6DmHL/lib/python3.5/weakref.py", line 12, in <module>    from _weakref import (ImportError: cannot import name '_remove_dead_weakref'這個(gè)問(wèn)題似乎影響了所有與 python 相關(guān)的 Vim 插件。對(duì)于其他 Python 版本(例如 3.6.x、3.7.x),不會(huì)發(fā)生這種情況。什么可能導(dǎo)致這個(gè)問(wèn)題?更新:似乎當(dāng)我在 3.5.x virtualenv 中運(yùn)行 Vim 時(shí),Vim 的解釋器sys.path會(huì)以某種方式更新。例如,這是:py3 import sys; print(sys.path)3.6.0 virtualenv 內(nèi)部的輸出:['/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages', '_vim_path_']這是 3.5.3:Traceback (most recent call last):  File "<string>", line 1, in <module>  File "/home/testuser/.local/share/virtualenvs/venv-3.5-8feRiT5s/lib/python3.5/imp.py", line 19, in <module>    from importlib._bootstrap import _ERR_MSG, _exec, _load, _builtin_from_name  File "/home/testuser/.local/share/virtualenvs/venv-3.5-8feRiT5s/lib/python3.5/importlib/__init__.py", line 57, in <module>    import types該問(wèn)題可以在ubuntu:16.04docker 容器中重現(xiàn)。
查看完整描述

3 回答

?
繁星coding

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超4個(gè)贊

嘗試使用 sudo 運(yùn)行 python。我認(rèn)為操作系統(tǒng)附帶的python需要以管理員權(quán)限運(yùn)行。


查看完整回答
反對(duì) 回復(fù) 2021-12-21
?
智慧大石

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊

Debian 錯(cuò)誤報(bào)告日志 - #852163:python3.5-minimal wont configure表明此錯(cuò)誤(對(duì)于 Python 3.5 和 Python 3.6)是由于 /usr/local 中另一個(gè)不兼容的 Python 安裝造成的。

與#debian 中遇到此問(wèn)題的另一位用戶進(jìn)行的進(jìn)一步挖掘表明,它與本地安裝的/usr/local/bin/python3.5 有關(guān)。/usr/lib/python3.5 中的 stdlib 被 /usr/local/bin/python3.5 拾取,但與它不兼容,導(dǎo)致顯示堆棧跟蹤。

從 /usr/local/lib(以及其他相關(guān)工具)中刪除 /usr/local/bin/python3* 和該安裝的所有痕跡為我在 #debian 中幫助的用戶解決了這個(gè)問(wèn)題。

——斯圖爾特·普雷斯科特(鏈接)

問(wèn)題是系統(tǒng)安裝了python,與個(gè)人安裝的python沖突。


查看完整回答
反對(duì) 回復(fù) 2021-12-21
?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

可能是其他 python 版本在這里干擾的情況。你PYTHONPATH有一套嗎?

echo $PYTHONPATH

如果已設(shè)置,您可以嘗試取消設(shè)置。使用虛擬環(huán)境時(shí)通常不需要它。


查看完整回答
反對(duì) 回復(fù) 2021-12-21
  • 3 回答
  • 0 關(guān)注
  • 232 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)