2016-09-19 100 views
0

我想在venv創建後能夠訪問系統安裝的模塊。 你可以看到,我可以當VENV外部訪問bcrypt W/O問題,但不是在它裏面 (順便說一句設施內部VENV bcrypt的失敗。)VENV:訪問系統包?

# apt-get install python-bcrypt 

$ python -c 'import bcrypt' 

$ . venv/bin/activate 

(venv) $ virtualenv env --system-site-packages 
New python executable in env/bin/python 
Installing setuptools, pip...done. 

(venv) $ python -c 'import bcrypt' 
Traceback (most recent call last): 
File "<string>", line 1, in <module> 
ImportError: No module named bcrypt 
+0

'virtualenv env --system-site-packages'創建一個名爲'env'的新虛擬環境。你需要'。 ENV /斌/ activate'。 – metatoaster

+0

ooo我看..謝謝... venv改爲env – user1019129

回答

0

正確cmd是(VENV VS ENV):

(venv)$ virtualenv venv --system-site-packages