Personally, I'd recommend going Linux, for the openness among otherīenefits, it's generally easier to build C stuff from source on Linux You'll hear advocates for vi/vim, emacs,Īnd myriad others, but ultimately, just grab one that looks good and Your brain through your fingers into the computer, and a good editorĬan help hugely with that. More obscure like OS/2, you can run your scripts just fine (OS/2 isn'tĪn officially supported Python platform, but I have a third-partyīuild that works fine for me) the important part is getting code from Whether you're on Windows, Mac OS, or Linux, or something Your text editor is probably more important to your productivity than SciTE is available for a Mac, and there are plenty of otherĮxcellent text editors as well, so you shouldn't have any trouble on Xfce, SciTE, and roughly ten thousand terminal windows - that's my I use Debian (Ubuntu is closely related to Debian), with Reasonably well on either platform, as long as you're happy with theĮditor and related tools but personally, I love my Linux forĭevelopment. To make sure you're running the very latest for instance, 3.3.4 fixed There have been some issues with running Python on OSX, so you'd want > Since I generally like working with a Mac, I'd like to hear if there are any significant downsides to python dev on OsX. Specifically, how's the support for numpy and scipy? How are the IDEs? I have the option of using a Mac or Ubuntu environment and I'd like to hear any thoughts on the pros and cons of each. > I've been developing with python recreationally for a while on Ubuntu but will soon be transitioning to full-time python development. If one one exists, please point me to it. If that's the case, is there a way to solve it? Is there a way in general to install ActiveTcl in a VM using Vagrant? If not, it would be a great thing to have it.> I'm sure this is a common question but I can't seem to find a previous thread that addresses it. This is probably due that I'm not able to accept the license from the terminal, given that the installer is a UI wizard. => default: Do you truly wish to cancel the installation ? => default: applicability of UCITA pursuant to the opt-out provision(s) contained => default: that UCITA may be applicable, the parties agree to opt out of the => default: form ("UCITA"), shall not apply to this Agreement, and to the extent => default: Transactions Act or any version thereof, adopted by any state, in any The script has not problem in downloading the ActiveTcl version specified and unpacking it, the current problem (among possibly future ones) is exactly when I install ActiveTcl by calling the script install.sh, where I need to accept the license, and it keeps showing forever: Sudo teacup link make "/usr/lib/teapot" /usr/bin/tclsh Sudo update-alternatives -install /usr/bin/tclsh tclsh /usr/bin/tclsh8.6 20 Sudo update-alternatives -install /usr/bin/tclsh tclsh /opt/ActiveTcl-8.6/bin/tclsh8.6 90 -slave /usr/bin/wish wish /opt/ActiveTcl-8.6/bin/wish8.6 -slave /usr/bin/tkcon tkcon /opt/ActiveTcl-8.6/bin/tkcon -slave /usr/bin/teacup teacup /opt/ActiveTcl-8.6/bin/teacup # Not to fuck up the APT packager manager.?! Printf "STARTING INSTALLING 'ActiveTcl8.6.24-linux-x86_64-threaded'.\n" Printf "ENTERING INSIDE UNPACKED FOLDER.\n" Printf "REMOVING DOWNLOADED USELESS FILES.\n" # Script to download ActiveTcl for x86_64 Linux machines If you're interested, this is the script I created (based on a post I found around, and which I'm also linking to it in a comment of the same, which talked about some possible conflicts between ActiveTcl and APT, i.e. Why do I want to do this? Essentially because ActiveTcl comes with teacup, through which I can install additional Tk packages, particularly I'm interested in installing TkTable on different machines (different Linux distros, Mac OS X and possibly Windows) in a more or less automated and standard way, so that all users have access to Tktable. The problem is that the installer of ActiveTcl is a UI wizard, and probably I can't install ActiveTcl through a script. I've already installed ActiveTcl manually on my host machine, and what I tried, since apparently there's no supported way of doing this, is to create a script that would install me ActiveTcl when provisioning the Vagrant boxes. I would like to install ActiveTcl in a few virtual machines (Vagrant boxes) managed by Vagrant.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |