我想爲一個項目設置我的環境,但python無法找到我已用pip安裝的模塊。Python無法在虛擬環境中找到軟件包
我做了以下內容:
mkdir helloTwitter
cd helloTwitter
virtualenv myenv
Installing setuptools, pip, wheel...done.
source myenv/bin/activate
pip install tweepy
Collecting tweepy
Using cached tweepy-3.5.0-py2.py3-none-any.whl
Collecting six>=1.7.3 (from tweepy)
Using cached six-1.10.0-py2.py3-none-any.whl
Collecting requests>=2.4.3 (from tweepy)
Using cached requests-2.11.1-py2.py3-none-any.whl
Collecting requests-oauthlib>=0.4.1 (from tweepy)
Using cached requests_oauthlib-0.6.2-py2.py3-none-any.whl
Collecting oauthlib>=0.6.2 (from requests-oauthlib>=0.4.1->tweepy)
Installing collected packages: six, requests, oauthlib, requests-oauthlib, tweepy
Successfully installed oauthlib-2.0.0 requests-2.11.1 requests-oauthlib-0.6.2 six-1.10.0 tweepy-3.5.0
當我嘗試導入它說,它無法找到該模塊。
$ PATH中的第一個條目是helloTwitter/myenv/bin
所有軟件包都顯示在環境site-packages目錄中。 我似乎正在使用正確的蟒蛇和點子。 的Python輸出helloTwitter/myenv/bin/python
哪個點子輸出helloTwitter/myenv/bin/pip
上我會錯在何處有何建議?
請給我們輸入錯誤的堆棧跟蹤。 –
你能告訴我在哪裏找到堆棧跟蹤? – Marcus
>>當我嘗試導入模塊時,說它找不到。 - 那它究竟是怎麼「說」呢? –