[英]How to install pygame in Ubuntu 14.04 64bit with Anaconda Python 3.6
[英]Virtualenv - Python 3 - Ubuntu 14.04 64 bit
我想在Ubuntu 64bit 14.04上為Python 3安裝virtualenv。
我使用以下方法為Python3安裝了pip:
pip3 install virtualenv
一切正常。 現在雖然我正在嘗試使用virtualenv命令來實際創建環境並獲得它不安裝的錯誤(我想因為我沒有為Python 2安裝它而且它正在嘗試使用它)
我如何使用virtualenv for Python 3? 我搜索了文檔,但看不出它在哪里做。
我從OS X上的開發環境中遇到了同樣的問題,我可以通過簡單地調用virtualenv
和目標目錄的路徑來創建Python 3虛擬環境。 您應該能夠以兩種方式之一創建Python 3.x虛擬環境:
安裝virtualenv
從PyPI中為你做( $ pip3 install virtualenv
),然后通過調用它的命令行的模塊:
$ python3 -m virtualenv /path/to/directory
使用venv模塊,您可以通過apt-get
安裝。 (請注意,Python 3.3是在引入此模塊時,所以這個答案假定您至少使用了這個模塊):
$ sudo apt-get install python3.4-venv
然后,您可以使用設置虛擬環境
$ pyvenv-3.4 /path/to/directory
並用。激活環境
$ source /path/to/directory/bin/activate
您還可以查看這篇文章 ,其中討論了venv
模塊和virtualenv
之間的venv
。 祝你好運!
除了所有答案之外,您還可以使用以下命令。
virtualenv venv --python=python3.5
您也可以使用此命令:
virtualenv -p python3 envname
venv
成為python3 v3.3的標准庫 。 因此,如果您獲得更新的python3版本,這可以通過以下方式完成:
python3 -m venv <path-or-name-of-virtualenv>
# choose correct python3, which is the name of your python3 cmd
無需事先安裝或下載任何東西,當成功時,pip3將隨剛創建的virtualenv一起提供。 通過這種方式,在大多數Linux上,它會打印出消息告訴你該做什么,例如它需要python3.4-venv
。
積極的virtualenv
source <path-to-the-virtualenv>/bin/activate
# then to deactive it:
deactivate
如果您使用的是ubuntu 14.04.1,那么python3.4-venv
軟件包是不可用的(雖然它是在14.04.5)
您可以通過安裝python-virtualenv
包並通過其他答案中描述的方法之一創建virtualenvs來解決這個問題:
virtualenv -p python3 envname
要么
virtualenv envname --python=python3.x
只需按照以下命令:
step-1 pip3 install virtualenv(如果使用python3)
step-2 mkdir~ / my_environment(dir你要創建你的vir-env)
step-3 python3 -m virtualenv~ / my_environment
step-4 source~ / my_environment / bin / activate
完成!
我寧願建議在bashrc上創建一個用於激活這個vir-env的別名
step-1 vim~ / .bashrc
step-2 alias myenv ='source~ / my_environment / bin / activate'#add這一行在底部
步驟3:wq #save文件使用
step-4 source~ / .bashrc
step-5 myenv #check你的快捷方式(別名)
Voyla完成!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.