![](/img/trans.png)
[英]"python setup.py install" does not install inside virtualenv
[英]Executing “python setup.py install” inside an iPython notebook
我最近下載了一些需要用python文件更改到目錄的軟件,並在終端中運行python setup.py install --user
。
然后通過嘗試from [x] import [y]
檢查代碼是否正確運行
這適用於我的終端。 但是,當我from [x] import [y]
筆記本中的from [x] import [y]
嘗試時,它永遠不會起作用。 所以,這讓我覺得我必須在iPython筆記本中安裝setup.py
文件。
怎么做到這一點?
不,在終端中安裝python模塊就足夠了。 在IPython筆記本中沒有安裝這樣的東西。
安裝完成后,只需重新啟動IPython筆記本即可。 如果它仍然不起作用,你可能沒有在兩者之間使用相同的python解釋器:檢查python版本( which python
),確保你沒有使用虛擬環境,並且$PYTHON_PATH
不是以某種方式不同,等等。
您可能使用了錯誤版本的iPython筆記本。
也許你一直在使用ipython3 notebook
而不是ipython notebook
,反之亦然。 如果Python2.7具有您想要的包,那么如果您嘗試將其導入ipython3 notebook
,它將無法工作。
如果版本不匹配,那么您通常可以使用sudo pip3 install package_name
或sudo pip install package_name
獲取相關軟件包,具體取決於您需要的版本。
當然pip可以通過Python 3的sudo apt-get install python3-pip
和Python2.7的sudo apt-get install python-pip
獲得。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.